<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{  font-family:"Microsoft Yahei"; font-size:14px; padding:0; margin:0; background: url(../images/bg/bodybg.jpg) repeat;color:#333;}

ul li{ list-style-type:none;}

img{ border:0;}

a{ color: #333;}

a:hover{ color: #116a0b;}

a,a:hover{ text-decoration:none;}

a:hover{ color: #0db78c;}

a:focus{outline:none;text-decoration:none;}

h1,h2,h3,h4,h5,p,ul,dl,dd,label{ margin:0; padding:0;}

h1,h2,h3,h4,h5,dt,label{ font-weight:normal;}

em,i{ font-style: normal; }

input,textarea,button,select{outline:none !important;}

a,button,input{-webkit-tap-highlight-color:transparent;}

input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}



/*鍏辩敤*/

.clear{ clear: both; }

.main{width: 1200px; margin: 0px auto; overflow: hidden;}

.page{ min-width: 1100px; overflow: hidden; }

.relative{ position: relative;}

.headerBlank{display: none; height:137px;background: #fff;overflow: hidden;}


/*澶撮儴*/

.header{ background: #fff;min-width:1100px;}

.header .main{ width: 1340px; background: url(../images/bg/headbg.png) right 70px no-repeat; overflow: initial;}

.header .logo{ float: left; margin:0 40px 0 120px; width: 122px; height: 107px;}

.header .logo img{ display: block; width: 122px; height: 107px; margin:15px 0 0;}

.header .slogn{ float: left; width: 940px;overflow: hidden;}
.header .slogn img{ margin:23px 225px 0 160px; display: inline-block; vertical-align: top; height: 61px;}
.header .slogn a{ float: right; width: 74px; padding-left: 42px; height: 38px; line-height: 38px; color: #fff; font-size: 16px; background: url(../images/ico/cart.png) 5px center #b81726 no-repeat;}
.header .slogn p{ display: inline-block; margin: 15px 0 0; padding: 0 20px 0 10px; letter-spacing: 1px; border-radius: 20px; border: 1px solid #d5d4d4; height: 27px; line-height: 27px; color: #000; font-size: 16px;}
.header .slogn p:before{ content: ""; width:20px; height: 21px; display: inline-block; vertical-align: sub; background: url(../images/ico/ico1.png) left top no-repeat;}

.header .navmenu{float: left; width: 940px; margin: 10px 0 0;}

.header .navmenu li{ float: left; font-size: 16px; height: 43px; position: relative; margin-right: 35px;}

.header .navmenu .menu{ display: block; color: #000; letter-spacing:2.3px;}

.header .navmenu .menu:after{ content: ""; height:3px; width: 0; display: block; margin:4px auto 0; background: #325c28; transition: 0.2s all linear;}

.header .navmenu p{ display: none; background: #fff; position: absolute; left:-15px; top:43px; right:-15px; z-index: 111;}

.header .navmenu p a{ display: block; height: 44px; line-height: 44px; font-size: 14px; text-align: center; border-bottom: 1px solid #ddd;}

.header .navmenu p a:hover{ background: #f6f6f6; }

.header .navmenu li:hover .menu{ color: #325c28; }

.header .navmenu li:hover .menu:after{ width: 100%; }

.header .navmenu .active .menu{ color: #325c28; }

.header .navmenu .active .menu:after{ width: 100%; }

.headerfixed{ position:fixed; left:0; top:0; right:0; z-index:9999; background:#fff;}

@media only screen and (max-width:1400px){
	.header .main{ width:1100px;}
	.header .logo{ margin:0 20px 0 40px;}
	.header .slogn{ width:810px;}
	.header .navmenu{ width:810px;}
	.header .navmenu li{ margin-right:18px;}
}


/*鍐呴〉bnner*/

.page-banner{ height:330px; color: #fff; padding: 70px 0 0; text-align: center; min-width: 1100px; overflow: hidden; }

.page-banner h1{ font-size: 40px; font-weight: bold; margin: 0 0 15px; letter-spacing:12px;}

.page-banner p{ font-size: 16px; margin:35px 0 0; line-height: 32px; letter-spacing: 2px;-webkit-animation-delay:0.3s;}

.page-banner h3{ font-size: 20px; letter-spacing: 10px;}


/*褰撳墠浣嶇疆*/

.page-cloumn{ background: #fff; position: relative; z-index: 2; -moz-box-shadow: 0px 0px 10px rgba(102,102,102,0.25);-webkit-box-shadow: 0px 0px 10px rgba(102,102,102,0.25);box-shadow: 0px 0px 10px rgba(102,102,102,0.25); overflow: hidden;}

.page-cloumn .location{ float: left;padding-left: 36px; line-height: 60px; color: #666666; background: url(../images/ico/home.png) 10px center no-repeat;}

.page-cloumn .location a{ color: #666;}

.page-cloumn .location a:hover{ color: #116a0b;}

.page-cloumn .cloumn-list{ float: right; text-align: right; overflow: hidden;}

.page-cloumn .cloumn-list a{ padding: 0 10px; margin-right: 12px; line-height:57px; display: inline-block; border-bottom: 3px solid #fff;}

.page-cloumn .cloumn-list a:hover{border-bottom: 3px solid #116a0b;}

.page-cloumn .cloumn-list .active{ border-bottom: 3px solid #116a0b;}


.contact-html{z-index: 100; width:100px; position: fixed; top: 55%; right:10px;}
.contact-html img{width: 72px !important;}



/*鏍囬*/

.page-title{ text-align: center; font-size: 24px; font-weight: bold;letter-spacing: 5px}

.cloumn-title{ font-size: 30px; text-align: center; margin: 0 0 40px; overflow: hidden;}

.cloumn-title span{ display: block; font-size: 14px; margin:8px 0 0;}

.cloumn-more{ display: block;width: 118px; height: 38px; text-align: center; line-height: 38px;}

.cloumn-more:hover{ border: 1px solid #1d6312 !important; color: #1d6312 !important; }



/*鍒嗙被*/

.stype-list{ text-align: center; overflow: hidden;}

.stype-list a{ display: inline-block; height: 35px; line-height: 35px; padding: 0 25px; color: #666666; background: #fff; border-radius: 20px; margin: 0 15px;}

.stype-list a:hover{ background: #116a0b; color: #fff;}

.stype-list .active{ background: #116a0b; color: #fff;}



/*鍒嗛〉*/

.pagination{ padding: 40px 0; text-align: center; font-size: 12px; overflow: hidden;}

.pagination a{ display: inline-block;vertical-align: top; height: 30px; line-height:30px; margin: 0 2px; padding: 0 15px;border: 1px solid #dddddd; background: #fff; border-radius: 3px;}

.pagination .cur{ border: 1px solid #116a0b; background: #116a0b; color: #fff;}

.pagination p{ display: inline-block; vertical-align: top;height: 30px; line-height:30px; margin: 0 2px; padding: 0 15px;border: 1px solid #dddddd; background: #fff; border-radius: 3px; cursor: not-allowed;}



/*搴曢儴*/

.footer{padding: 60px 0; background:#000000; min-width: 1100px; overflow: hidden;}

.foot-menu{ float: left; margin-left: 40px; overflow: hidden; }

.foot-menu li{ float: left; width: 90px;margin-right: 10px; overflow: hidden; }

.foot-menu li h5{ font-size: 14px; margin: 0 0 12px; color: #888; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }

.foot-menu li a{ display: block; color: #666; font-size: 12px; line-height:30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.foot-menu .time1{-webkit-animation-delay:0.54s}
.foot-menu .time2{-webkit-animation-delay:0.45s;}
.foot-menu .time4{-webkit-animation-delay:0.32s;}
.foot-menu .time5{-webkit-animation-delay:0.2s;}

.foot-ewm{ float: right; overflow: hidden;}

.foot-ewm li{ float: right; width: 230px; text-align: center; color: #747474; overflow: hidden;}

.foot-ewm li h3{ font-size: 20px; color: #d6d6d6; letter-spacing:3px;}

.foot-ewm li h3:after{ content: ""; width: 25px; height: 25px; display: inline-block; vertical-align: sub; background: url(../images/ico/ico7.png) right center no-repeat;}

.foot-ewm li img{ display: block; width: 115px; height: 115px; margin: 18px auto 5px;}



/*搴曢儴鍦板潃*/

.foot-info{padding: 27px 0 20px; background: #325813; min-width: 1100px; overflow: hidden; }

.foot-info li{ float: left; color: #fff; width: 214px; margin-right: 10px; overflow: hidden;}

.foot-info li span{ font-size: 24px; display: block;}

.foot-info li p{ line-height: 24px; letter-spacing:2px;}

.foot-info li p:after{ content: ""; display: block; margin: 3px 0 0; width: 9px; height: 1px; background: #fff;}

.foot-info li a{ display: block; color: #fff;line-height: 24px; letter-spacing:2px;}

.foot-info li a:after{ content: ""; display: block; margin: 3px 0 0; width: 9px; height: 1px; background: #fff;}

.foot-info .address{ margin-left:80px; width: 500px;}

.foot-info .address span{ width:68px; background: url(../images/ico/foot-ico1.png) right center no-repeat; }

.foot-info .tel{ width: 275px;}

.foot-info .tel span{ width: 76px;background: url(../images/ico/foot-ico2.png) right center no-repeat; }

.foot-info .kefu span{ width: 71px; background: url(../images/ico/foot-ico3.png) right center no-repeat; }



/*甯傚満鏈嶅姟*/

.service-banner{ background: url(../images/service-banner.jpg) center top no-repeat;}</pre></body></html>